-classlevel([{class1,1}]).

-vmt([{class1,[{method1,2,class1},{method2,2,class1}]}]).

-file("./recbifs.erl", 1).

-file("./class1.class.hrl", 1).

-file("../../ect/include/ect.hrl", 1).

-file("./class1.class.hrl", 2).

-file("./recbifs.erl", 12).

rec(A) ->
    {rec,_,_,_} = A.

rec0(A) ->
    begin
        rec0 = A,
        is_record(rec0, rec, 4)
    end.

rec2(A) when is_record(A, rec, 4) ->
    A.

tuple(A) ->
    true = is_tuple(A),
    3 = tuple_size(A),
    rec = element(1, A).

class(A) ->
    begin
        _CCTRANS_1 = _CCTRANS_0 = A,
        class1 = element(1, element(2, _CCTRANS_0)),
        _CCTRANS_1
    end.

zizi(A) ->
    case is_tuple(A) of
        true ->
            ok
    end,
    ok.

module_info() ->
    erlang:get_module_info(recbifs).

module_info(X) ->
    erlang:get_module_info(recbifs, X).

